/*
 * jugadorBL.java
 *
 * Created on 10 de septiembre de 2007, 12:53 AM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package BL;
import BE.jugador;
import DA.jugadorDA;
import java.util.ArrayList;
/**
 *
 * @author Billy
 */
public class jugadorBL {
    private ArrayList<jugador> lstJugadores;    
    jugadorDA  eljugadorDA;
    
    /** Creates a new instance of jugadorBL */
    public jugadorBL() {
        eljugadorDA = new jugadorDA();        
    }
    
    public boolean crear(jugador admJugador){
        eljugadorDA = new jugadorDA(admJugador);                
        return eljugadorDA.crear();        
    }    
    
    public ArrayList<jugador> getLstJugadores() {
        lstJugadores = eljugadorDA.listarJugadores();
        return lstJugadores;
    }        
    
    
    /*Domingo, 19 de octubre del 2008*/
    public ArrayList<jugador> getLstJugadoresxDivision(int idDivision) {
        lstJugadores = eljugadorDA.listarJugadoresxDivision(idDivision);
        return lstJugadores;
    }        
            
    public boolean actualizarJugador(int idJugador, jugador jugadorModificado){
        return eljugadorDA.update(idJugador, jugadorModificado);
    }    
    
    /*domingo 9 de marzo del 2008*/
    public jugador getUnJugador(int idJugador){
        return eljugadorDA.getUnJugador(idJugador);
    }    
    
}
